@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{margin:0px;padding:0px;font-size:14px;font-family:"微软雅黑";}
table{border-collapse:collapse;border-spacing:0px;font-family:"微软雅黑";}
*{margin:0px;padding:0px;list-style-type:none;}
a{text-decoration:none;font-family:"微软雅黑";color:#333;}
a:hover{text-decoration:underline;font-family:"微软雅黑";}
body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{border:none;vertical-align:top;max-width:100%;} 
.clear{clear:both;}

.one{ width:100%; background:#f2f6f7; height:100px; z-index:99999; position:fixed;}
.topp{ width:1200px; margin:auto;}
.topp img{ float: left;margin-top: 25px;width: 160px;/*margin-left: 110px;*/}
.topp ul{ width:900px; float:right;}
.topp ul li{ width:90px; float:left; text-align:center; height:50px; line-height:50px; margin-top:29px; display:block;}
.topp ul li a{ font-size:16px; display:block; color:#333;}
.topp ul li a:hover{ width:90px; height:50px; line-height:50px; background:#338ccb; color:#fff; text-decoration:none; display:block;}
.hjdengl:hover{ background:#f2f6f7;}

/* flexslider */
.flexslider{ position:relative; height:815px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; padding-top:100px;}
.slides{ position:relative; z-index:3;}
.slides li{ height:815px;}
.flex-control-nav{ position:absolute; bottom:20px; z-index:3; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline;zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(../images/dot.png) right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px;overflow:hidden; cursor:pointer; position:absolute;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(../images/next.png) center center no-repeat;}

.xtop{ width:100%; z-index:9999; position:relative;}

.guanyu_anli{ width:100%; height:460px; background:url(../images/3.png) 50% no-repeat; z-index:-9; position:relative; margin-top:-72px;}
.guanyu_anli ul{ width:1200px; margin:auto; padding-top:178px;}
.guanyu_anli ul li{ width:177px; height:177px; border-radius:50%; background:#338ccb; float:left; margin-left:97px;}
.guanyu_anli ul li a:hover{ text-decoration:none;}
.guanyu_anli ul li img{ display:block; margin:auto; margin-top:37px;}
.guanyu_anli ul li p{ font-size:20px; font-weight:bold; color:#fff; text-align:center; margin-top:17px;}
.guanyu_anli ul li:hover{ text-decoration:none; margin-top:10px; transition:0.2s; box-shadow:5px 5px 5px #ccc;}

.news{width:100%; height:452px; z-index:39; position:relative;}

.guany{width:100%;background:url(../images/5.png) 50% no-repeat;height:703px; z-index:9; position:relative;}
.xinwen{ width:1200px; margin:auto;}
.xw_left{ width:646px; float:left;}
.xw_left img{ margin-top:119px;}
.xw_left h3{ width:189px; float:left; background:#338ccb; padding-bottom:47px;height:201px;}
.xw_left h3 img{ margin:auto; margin-top:13px;}
.xw_left h3 a{ color:#fff; font-size:30px; text-align:center; margin:auto; display:block; text-decoration:none; padding-top:61px;}
.xw_left h3 a:hover{}

.xw_left ul{ width:422px; float:right;}
.xw_left ul li{ line-height:48px;}
.xw_left ul li h4{ float:left; width:333px; overflow:hidden; height:48px;}
.xw_left ul li h4 a{ color:#5a5a5a; font-weight:normal;}
.xw_left ul li h4 a:hover{}
.xw_left ul li p{ float:right; color:#929292; font-size:12px; padding-right:20px;}

.xw_right{ width:465px; float:right;}
.xw_right h5{ margin-top:150px; font-weight:normal; color:#333; font-size:22px;}
.xw_right ul{ width:465px; float:right; margin-top:28px;}
.xw_right ul li{ line-height:48px;}

.xw_right ul li h6{ float:left;}
.xw_right ul li h6 a{ color:#5a5a5a; font-weight:normal;}
.xw_right ul li h6 a:hover{}
.xw_right ul li p{ float:right; color:#929292; font-size:12px; padding-right:62px;}

.hezuo{ width:100%; height:511px; background:url(../images/bigpic.png) no-repeat; background-attachment:fixed; background-position:center;}
.tttuuu{ display:block; text-align:center; margin:auto; height:511px; background:url(../images/6.png) 50% no-repeat;}
.tttuuu h3{ width:770px; margin:auto; text-align:right; color:#fff; font-size:50px; padding-top:156px;}
.tttuuu p{ width:1038px; margin:auto; text-align:right; color:#fff; font-weight:bold; font-size:22px; line-height:86px;}

.bottomm{width:100%;background:url(../images/bottom.png) 50% no-repeat;height:315px; z-index:9; position:relative;}
.footer{ width:1200px; margin:auto;}
.footop{}
.footop h3{ width:309px; float:left; margin-top:178px; font-size:36px; font-weight:normal; color:#338ccb; text-align:right;}
.footop ul{ float:left; margin-top:80px;}
.footop ul li{ width:140px; float:left; text-align:center;}
.footop ul li h3{ width:140px; font-size:18px; margin-top:0; float:none; text-align:center; margin-bottom:28px;}
.footop ul li h3 a{ color:#333;}
.footop ul li h3 a:hover{}
.footop ul li p{ text-align:center; line-height:24px;}
.footop ul li p a{ color:#333;}
.footop ul li p a:hover{}

.footbottom{ margin-left:30px;}
.footbottom p{ color:#868686; line-height:30px;}
.footbottom h3{ font-weight:normal; color:#868686; margin-top:31px;}

/*-------       neiye_xiangqingye       -------*/
.xqbanner{ width:100%; height:400px; background:url(../images/neibanner.png) no-repeat; background-attachment:fixed;/* background-position:center;*/}
.xqbanner h3{width:1200px;display:block;text-align: left;margin:auto;height:500px;padding-top: 200px;color: #fff;font-size: 60px;}
.xqbanner span{/* display: block; */ font-size: 26px; line-height: 111px; padding-left: 25px;}

.neia_top{ width:1200px; margin:auto; height:77px; background:#eee;}
.neia_top img{display:block;float:left;padding-top: 18px;padding-right: 15px;}
.neia_top p{ line-height:77px; font-size:18px; padding-left:25px; display:block; float:left; color:#333;}
.neia_top p a{ font-size:15px; font-weight:bold; color:#333;}
.neia_top p a:hover{ color:#2c6daf; text-decoration:none;}

.neiabout{ width:1200px; margin:auto;}
.neiabout p{ width:1200px; text-indent: 2em; font-size: 15px; line-height: 34px; margin:25px 0; color:#333;}

#vlightbox{width: 1220px;height:666px;margin:0 auto;}
#vlightbox span{display:block;}
#vlightbox a{display:block;float:left;width: 222px;height:290px;margin: 11px 11px;padding:6px;border:solid 1px #b8b8b8;background-color:#f4f5f5;opacity:0.87;}
#vlightbox a img{display:block;border:none;margin:0px;}
#vlightbox a:hover{opacity:1;}
#vlightbox a.vlightbox_hidden{display:none;}
#vlightbox a img{border:medium none;margin:0 auto;width:222px;height:275px;}

.biaodan {width: 100%;height: 380px;background:url(../images/3.png) 50% no-repeat;margin: auto;}
.bd { width:1200px;margin:0 auto;padding-top:70px;}
.bd form { width:100%;}
.xm  {width:540px;height: 55px;}
.xm span { display:block;font-size:18px;width:90px;float:left;line-height:50px;}
.xm input {width:440px;height:40px;border: 1px solid #338ccbcc;float:right;border-radius:10px;}
.ly {/* padding-top:70px; */}
.ly span {display:block;font-size:18px;width:90px;float:left;line-height:50px;}
.ly input {width:1095px;float:right;height: 80px;border: 1px solid #338ccbcc;border-radius:10px;} 
.tj {width: 155px;height: 45px;background: #338ccb;line-height: 45px;text-align:center;font-size: 20px;color:#fff;margin:0 auto;border:none;}
.zxly {width: 155px;margin:0 auto;margin-top:25px;}

.neinews{ width:1200px; margin:auto;}
.neinewstuij{ height:333px; background:#00a1ff1a; margin:55px 0;}
.neinewstuij img{ float:left;}
.neinewstuij h3{ float:right; width:520px; margin-right:30px;margin-top:40px;}
.neinewstuij h3 a{ font-size:20px; line-height:35px;}
.neinewstuij h3 a:hover{ text-decoration:none; color:#338ccb;}
.neinewstuij h3 span{ display:block; font-weight:normal; color:#338ccb;}
.neinewstuij p{ width:520px; float:right; margin-right:30px; margin-top:15px; text-indent:2em;}
.neinewstuij p a{ line-height:24px; color:#999;}
.neinewstuij p a:hover{ text-decoration:none; color:#333;}

/*css fanye*/
div.jogger{/* padding:20px; margin:20px;*/ font-family:"微软雅黑"; text-align:center; padding:10px 0 50px 0;}
div.jogger a{ padding:0.5em 0.64em 0.43em 0.64em; margin:2px; color:#fff; background-color:#1582d5; text-decoration:none;}
div.jogger a:hover{ padding:0.5em 0.64em 0.43em 0.64em; margin:2px; color:#fff; background-color:#F37672;}
div.jogger a:active{ padding:0.5em 0.64em 0.43em 0.64em; margin:2px; color:#fff; background-color:#F37672;}
div.jogger span.current{ padding:0.5em 0.64em 0.43em 0.64em; margin:2px; color:#6d643c; background-color:#1582d5;}

.neidatil{ width:1200px; margin:auto;}
.neida_top{ width:1200px; margin:auto;}
.neida_top h3{ font-size:26px; color:#333; margin-top:20px;}
.neida_top h4{ width:1198px; margin:auto; border:1px solid #eee; line-height:36px; height:36px; padding-left:25px; color:#0574cd; font-weight:normal; margin:20px 0px;}
.neidatil p{ font-size:16px; line-height:30px; text-indent:2em;}

.shangxia{ margin-top:25px; width:1200px;}
.shangxia h3{ width:50% !important; float:left; line-height:36px; font-size:18px !important; margin-bottom:25px;}
.shangxia h3 a{ font-size:18px;}
.shangxia h3 a:hover{ color:#0574cd;}

.xiangguan{ width:1200px; margin:auto; height:272px;}
.xiangguan h3{ width:1200px; text-align:left; border-left:3px solid #0574cd; border-bottom:dotted 1px #ccc; font-size:20px; line-height:40px; margin-bottom:15px; margin-top:45px;}
.xiangguan h3 span{ margin-left:20px; display:block; float:left; color:#ddd; margin-right:25px;}
.xiangguan ul{ width:1200px; margin:auto;}
.xiangguan ul li{ width:555px; float:left; margin:0px 18px; font-size:16px; line-height:38px; border-bottom:1px solid #eee;}
.xiangguan ul li a{ padding-left:15px;}
.xiangguan ul li a:hover{ color:#0574cd;}
.xiangguan ul li span{ float:right; padding-right:15px; display:block; font-size:14px; color:#777;}

.neilinchuang{ width:1200px; margin:auto;}
.fxca_tit{ width:1242px; height:auto;}
.fxca_tit li{ width:370px; float:left; margin-right:40px; margin-top:45px; box-shadow:0 0 20px rgba(0, 0, 0, 0.4); padding-bottom:5px; margin-bottom:10px; display:block; height:333px; border:2px solid #eee;}
.fxca_tit li:last-child{ width:370px; float:left; margin-right:40px; margin-top:45px; box-shadow:0 0 20px rgba(0, 0, 0, 0.4); padding-bottom:5px; margin-bottom:70px; display:block; height:333px; border:2px solid #eee;}
.fxca_tit li:hover{ border:2px solid #338ccb;}
.fxca_tit li img{}
.fxcatit_bo{ z-index:99; position:relative; margin-top:-19px; width:350px;}
.fxcatit_bo h3{ display:block; width:100px; background:#338ccb; text-align:center; height:36px; line-height:36px; font-size:16px; color:#fff; font-weight:normal;}
.fxcatit_bo h4{ width:350px; margin:auto; margin-left:10px; font-size:24px; margin-top:20px;}
.fxcatit_bo span{ margin-left:10px; line-height:38px;}
.fxcatit_bo span a{ color:#338ccb;}
.fxcatit_bo span a:hover{ text-decoration:none;}

.lc_xiangq{ width:1200px; margin:auto;}
.lc_xiangq img{ display:block; margin:auto;}

.neijiankang{ width:1200px; margin:auto;}
.shouhounei{ width:1200px; margin:auto; height:379px; margin-bottom:45px; margin-top:25px;}
.shouhouo{ width:810px; float:left; height:379px;}
.shouhout{ width:331px; float:right; height:379px;}

.jkdeta{ width:900px; margin:auto;}
.jkdeta h3{ text-align:center; line-height:100px; font-size:24px;}
.jkdeta h4{ font-size:18px; line-height:36px;}
.jkdeta p{ font-size:16px; line-height:45px; margin-left:75px;}
.jkdeta img{ display:block; margin-left:125px; margin-bottom:55px;}


/*登录注册*/
.main{width:1200px;margin:0 auto;}
.mai1 { width:650px; height:370px; float:left; margin:30px 0px;}
.zcdl {width: 435px;height:369px;float:right;background:#f8f8f8;border: 1px solid #ddd;margin:30px 0px;}
.ft14{font-size: 14px;}
.ft18{font-size: 18px;}
.ft24{font-size: 24px;}
.ft48{font-size: 48px;}
.red{color: #338ccb;}
.registerBox{border: 1px solid #ccc;padding: 40px;margin: 20px 0;height: auto;overflow: hidden;}
.adPic{padding: 10px;}
.registerForm,.loginForm{background-color: #f8f8f8;width: 422px;}
.registerForm h1,.loginForm h1{color: #666;}
.registerForm h1{width: 370px;font: 18px "Microsoft YaHei";margin: 20px auto 4px auto;}
.registerForm .form-group ,.loginForm .form-group,.editPwdForm .form-group,.validateForm .form-group{height: auto;overflow: hidden;}
.registerForm .control-label,.editPwdForm .control-label,.validateForm .control-label {padding-top: 4px;font-size: 14px;line-height: 25px;color: #666;padding-right: 10px;text-align: right;}
.registerForm .form-control,.loginForm .form-control,.editPwdForm .form-control,.validateForm .form-control {background-color: #fff;border: 1px solid #ccc;color: #555;display: block;font-size: 14px;}
.registerForm .form-group {margin: 0 auto 12px auto;width: 420px;margin-left: 0px;}
.registerForm .control-label {width: 95px;text-align: right;}
.registerForm .form-control{width: 275px;padding: 6px 10px;}
.registerForm .btn-danger{width: 264px;}
.smText{width: 122px !important;}
.sm84{width: 84px !important;}
.btn-grey{background-color: #000;height: 30px;width: 112px;padding: 0 25px;border: 0 none;font: 14px "Microsoft YaHei";color: #fff;margin-left: 6px;cursor: pointer;}
.btn-blue{background-color: #338ccb;height: 38px;width: 112px;padding: 0 25px;border: 0 none;font: 14px "Microsoft YaHei";color: #fff;margin-left: 6px;cursor: pointer;}
.checkbox{display: block;position: relative;color: #666;}
.checkbox label {cursor: pointer;padding-left: 20px;font-size: 14px;}
input[type="checkbox"]{box-sizing: border-box;padding: 0;margin: 3px 0 0;}
.checkbox input[type="checkbox"]{position: absolute;margin-left: -20px;}
.openBox {height: 380px;overflow-y: auto;padding: 10px 22px;}
.openBox p{color: #454545;line-height: 24px;}
.fl {float: left;}
.btn-danger{background-color: #000;font: 14px "Microsoft YaHei";color: #fff;padding: 10px 50px;border: 0 none;cursor: pointer;display: inline-block;}
.btn-danger:hover{background-color: #338ccb;text-decoration: none;}
/*登录*/
.loginBox{margin: 40px 0;height: auto;overflow: hidden;}
.adImgBg{background:  url("../images/loginLeft.jpg") no-repeat;width: 659px;height: 367px;font-size: 14px;color: #fff;background-size: 100%;}
.adImgBg p{text-align: center;padding-bottom: 20px;}
.loginForm .form-group{width: 340px;margin: 10px auto 0 auto;}
.loginForm .form-control {padding: 10px 10px;width: 100%;}
.loginForm h1{margin: 0 auto;font: 18px/56px "Microsoft YaHei";width: 340px;border-bottom: 1px solid #ddd;margin-bottom: 55px;}
.loginForm .btn-danger{width: 340px;}
.msg{color: #e73d43;}
.btn-white{border-radius: 4px;border: 1px solid #fff;color: #fff;padding: 10px 36px;}
.vCode{margin-left: 6px;float: left;}
.vCode img{width: 150px;height: 40px;}
.vCode span{float: left;}
.vCode a{float: right;margin-top: 8px;}
.vCode .refresh{margin-left: 40px;}
.vCode a,.txtLink{color: #666;text-decoration: underline;}
.vCode .refresh,.txtLink{font: 14px "Microsoft YaHei";}
.txtBlue{font-size: 12px;}
.vCode a, .txtBlue{color: #57aef8;}
.fr {float: right;}
/*忘记密码*/
.fl{float:left;}
.fr{float:right;}
/*忘记密码  必要样式*/
.clears{ clear:both;}
.for-liucheng{width:640px;margin:30px auto; height:50px;padding:20px 0 0 0; position:relative;}
.liulist{float:left;width:25%; height:7px; background:#ccc;}
.liutextbox{ position:absolute;width:100%;left:0;top:10px;}
.liutextbox .liutext{float:left;width:25%; text-align:center;}
.liutextbox .liutext em{ display:inline-block;width:24px; height:24px;-moz-border-radius: 24px; -webkit-border-radius: 24px;border-radius:24px; background:#ccc; text-align:center; font-size:14px; line-height:24px; font-style:normal; font-weight:bold;color:#fff;}
.liutextbox .liutext strong{ display:inline-block;height:26px; line-height:26px; font-weight:400;}
.liulist.for-cur{ background:#77b852;}
.liutextbox .for-cur em{ background:#77b852;}
.liutextbox .for-cur strong{color:#77b852;}

.forget-pwd{width:500px;margin:20px auto;/*min-height:400px;*/ margin-bottom:55px;}
.forget-pwd input,.forget-pwd select,.forget-pwd button{border:0;margin:0;padding:0; background:none;}
.forget-pwd dl{margin-bottom:20px;}
.forget-pwd dt{float:left;padding-right:10px;width:100px; height:30px; line-height:30px; text-align:right; font-size:14px;}
.forget-pwd dd{float:left;width:380px; height:30px; position:relative;}
.forget-pwd dd input{width:190px; height:28px;border:#ccc 1px solid;}
.forget-pwd dd select{width:190px; height:30px;border:#ccc 1px solid;}
.forget-pwd dd button{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:14px;color:#666;}
.forget-pwd .yanzma{ position:absolute;left:200px;top:2px; height:30px; line-height:30px;width:180px;}
.subtijiao{padding:0 0 0 110px;}
.subtijiao input{width:85px; height:32px; background:#f60;color:#fff; font-size:14px; cursor:pointer;}
.successs{ text-align:center;padding: 20px 0 60px 0;}
.successs h3{padding:20px; font-size:25px;color:#A0CD4E;}

.main2 {height: 340px;}
.container{font-family: 微软雅黑;background: #fff;margin:50px auto;overflow: hidden;}
.container .menu{width: 240px;float: left;border-right: 1px solid #aaa;border-left: 1px solid #aaa; height:800px;border-top: 1px solid #aaa; }
/*menu图标*/
.q-menu-img{background: url("../img/iconfont-kuaisulu.png");}
.q-menu-doit{background: url("../img/iconfont-0bangzhushouce.png");}
.q-menu-three{background: url("../img/iconfont-wenti.png");}
.container .menu h3{font-size: 20px;cursor: pointer; text-indent:2rem; border:1px solid #eee; height:80px; line-height:80px; }
.container .menu ul{display: none; }
.container .menu ul li{height: 40px;line-height: 40px; border:1px solid #eee; text-indent:2rem;}
.container .menu ul li a:hover{background: #9FB6CD;border-radius: 14px;-webkit-border-radius: 14px;-moz-border-radius: 14px;-moz-border-radius:14px;color:#fff;}

ul{list-style: none;}

.container .menu .selected{background: #ccc;height: 40px; width:100%; display:block; text-indent:2rem;}
.container .content{margin-left: 300px;border-right: 1px solid #aaa;border-left: 1px solid #aaa; height:800px;border-top: 1px solid #aaa; padding:40px;}
.container .content .get-menu{margin-left: -10px;}
.container .content .get-menu a{display: inline-block;font-size: 15px;height: 40px;}
.container .content .get-menu a:last-child{margin-left: -8px;color: #7D9EC0;}
.container .content .get-menu span{display: inline-block;height: 40px;margin-left: -110px;}
.container .content .menu1 .tab {display: none;}
.container .content .menu1 .active{display: block;}
.container .content .menu1 .tab p{font-size: 14px;line-height: 20px;color: rgba(0,0,0,1);word-break:break-all;}
.container .content .menu1 .tab .tt{font-size: 14px;font-weight: bold;}
.carxx {border:1px solid #dddddd;}
.car { height:30px; border-bottom:1px solid #dddddd;}
.car p { height:30px; line-height:30px !important; text-align:center; margin-top:0px;}

.car p:nth-of-type(1){ width:300px; float:left; border-right:1px solid #ddd;}
.car p:nth-of-type(2){ width:120px; float:left;border-right:1px solid #ddd;} 
.car p:nth-of-type(3){ width:100px; float:left;border-right:1px solid #ddd;} 
.car p:nth-of-type(4){ width:171px; float:left;border-right:1px solid #ddd;} 
.car p:nth-of-type(5){ width:120px; float:left;border-right:1px solid #ddd;}
/*第二个菜单下的文档内容*/
.container .content .menu2 .tab {display: none;}
.container .content .menu2 .active{display: block;}
.container .content .menu2 .tab p{font-size: 14px;line-height: 20px;color: rgba(0,0,0,0.8);word-break:break-all;}
.container .content .menu2 .tab .tt{font-size: 14px;font-weight: bold;}
/*第三个菜单下的文档内容*/
.container .content .menu3 .tab {display: none;}
.container .content .menu3 .active{display: block;}
.container .content .menu3 .tab p{font-size: 14px;line-height: 20px;color: rgba(0,0,0,0.8);word-break:break-all;}
.container .content .menu3 .tab .tt{font-size: 13px;font-weight: bold;	}
.cj {border:1px solid #dddddd;}
.cj1 { height:30px; border-bottom:1px solid #dddddd;}
.cj1 p { height:30px; line-height:30px !important; text-align:center; margin-top:0px;}

.cj1 p:nth-of-type(1){ width:178px; float:left; border-right:1px solid #ddd;}
.cj1 p:nth-of-type(2){ width:160px; float:left;border-right:1px solid #ddd;} 
.cj1 p:nth-of-type(3){ width:130px; float:left;border-right:1px solid #ddd;} 
.cj1 p:nth-of-type(4){ width:60px; float:left;border-right:1px solid #ddd;} 
.cj1 p:nth-of-type(5){ width:100px; float:left;border-right:1px solid #ddd;}
.cj1 p:nth-of-type(6){ width:100px; float:left;border-right:1px solid #ddd;}
.cj1 p:nth-of-type(7){ width:80px; float:left;border-right:1px solid #ddd;}
.syqk {border:1px solid #dddddd;}
.syqk1 { height:50px;}
.syqk1  p{height:50px; line-height:50px !important; text-align:center; margin-top:0px;}
.syqk1 p:nth-of-type(1){ width:230px; float:left; border-right:1px solid #ddd;}
.syqk1 p:nth-of-type(2){ width:202px; float:left;border-right:1px solid #ddd;} 
.syqk1 p:nth-of-type(3){ width:190px; float:left;border-right:1px solid #ddd;} 
.syqk1 p:nth-of-type(4){ width:190px; float:left;border-right:1px solid #ddd;} 
.main2 { height:800px; }
.je {border:1px solid #dddddd;}
.je1 { height:30px; border-bottom:1px solid #dddddd;}
.je1 p { height:30px; line-height:30px !important; text-align:center; margin-top:0px;}

.je1 p:nth-of-type(1){ width:100px; float:left; border-right:1px solid #ddd;}
.je1 p:nth-of-type(2){ width:160px; float:left;border-right:1px solid #ddd;} 
.je1 p:nth-of-type(3){ width:150px; float:left;border-right:1px solid #ddd;} 
.je1 p:nth-of-type(4){ width:160px; float:left;border-right:1px solid #ddd;} 
.je1 p:nth-of-type(5){ width:100px; float:left;border-right:1px solid #ddd;}
/**/
.xxb1 { height:20px; margin-bottom:25px;}
.xxb1 p:nth-of-type(1) { display:block; width:100px; height:20px; line-height:20px !important; float:left; font-size:16px; margin-top:0px;}
.xxb1 p:nth-of-type(1)  span { color:#c32035; font-weight:bold;}
.xxb1 input { width:300px; float:left; margin-left:10px; line-height:20px;}
/**/
.xgmm1 { height:20px; margin-bottom:25px;}
.xgmm1 p:nth-of-type(1) { display:block; width:85px; height:20px; line-height:20px !important; float:left; font-size:16px; margin-top:0px;}

.xgmm1 input { width:300px; float:left; margin-left:10px; line-height:20px;}
.qr { margin-top:30px; padding-top:20px;}
/**tabs**/
.tabPanel ul{height:30px;border-bottom:1px solid #aaa;}
.tabPanel ul li{float:left;margin:0 2px 0 0;border:1px solid #aaa;font-size:11px;height:29px;line-height:30px;width:296px;text-align:center;cursor:pointer;text-shadow:0 1px 0 #fff;border-radius:4px 4px 0 0;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);background:#ddd;background:-moz-linear-gradient(top, #eee, #ddd);background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));}
.tabPanel .hit{border-bottom:1px solid #fff;cursor:pointer;color:black;text-shadow:0 1px 0 #fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#fff));background:-moz-linear-gradient(top, #e1e1e1, #fff);}
.pane{border:1px solid #aaa;border-top:0;min-height:100px;background-color:#fff;display:none;}
.pane p{padding:15px 15px 0 10px;}
.pane h4{padding:15px 15px 0 10px;font-size:14px;font-weight:bold;}
.mczn { text-align:center; font-size:20px; color:#c32035; margin-top:30px;}
.mczn1 { width:1200px; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.lc { width:1150px; margin:0 auto;}
.lc1 { width:281px; float:left;}
.lc1 p:nth-of-type(2){ font-size:18px; margin-top:0px;}
.lc1 p:nth-of-type(3){ margin-top:10px; padding-bottom:20px;}
.zbcl { width:1150px; margin:0 auto; border:1px solid #e8eef1; }
.zbcl1 p:nth-of-type(1){ width:120px; float:left; border-right:1px solid #e8eef1; border-bottom:1px solid #e8eef1; margin:0px; padding:0px; height:60px; line-height:60px; text-align:center;}
.zbcl1 p:nth-of-type(2){ width:1010px; float:left; margin:0px; padding:0px;height:60px; line-height:60px; text-align:center;border-bottom:1px solid #e8eef1; }
.zysx1 { width:1150px; margin:0 auto; padding-bottom:30px;}
.zy { text-align:center; font-size:18px; padding-top:30px;}
.sxx  { margin-top:30px;}
.sxx  p{ margin:0px; padding:0px; font-size:16px; line-height:26px;}

.neisheb{width:1200px;margin:auto;margin-top: 45px;}
.neisheb ul{ width:1228px; margin:auto;}
.neisheb ul li{ width:280px; float:left; height:360px; overflow:hidden; margin-right:25px; border:1px solid #ddd; margin-bottom:35px;}
.neisheb ul li:hover{ display:block; background:#2c6daf;}
.neisheb ul li a h3{ margin:auto; font-size:18px; line-height:44px; padding:0px 20px; height:44px; overflow:hidden; color:#333;}
.neisheb ul li a:hover h3{ background:#2c6daf; color:#fff; display: block;}
.neisheb ul li span{ padding-left:20px; color:#f00;}

.enlarge{ width:280px;/* height:200px;*/ overflow:hidden;}
.enlarge img{ width:100%; height:100%; cursor:pointer; transition:all 1.6s; -ms-transition:all 1.8s;}
.enlarge img:hover{ transform:scale(1.2); -ms-transform:scale(1.2);}

.product{ width:1200px; margin:auto;}
.proxq_top{margin:50px 0;background: #eee;height: 500px;}
.proxq_top img{ float:left; width:500px;}
.proxq_top h3{width:620px;float:right;font-size:32px; margin-top:30px;}
.proxq_top h4{width:620px;float:right;line-height: 65px;color: #f00;font-size: 20px;font-weight: normal;}
.proxq_top h5{width:570px;float:right;margin-right: 50px;text-indent: 2em;line-height: 30px;font-size: 14px;font-weight: normal;}
.proxq_top h6{width: 200px;
    float: left;
    font-size: 18px;
    text-align: center;
    height: 45px;
    line-height: 45px;
    background: #338ccb;
    color: #fff;
    font-weight: bold;
    margin-top: 52px;
     margin-right: 50px; 
    margin-left: 105px;
     float: left;}


.proxq{ margin-top:55px;}
.proxq p{ font-size:16px; line-height:36px; text-indent:2em;}
.proxq img{ margin:auto; display:block; width:50%;}
.proxq p img{ float:inherit;width:100%;}

/* 滚动内容样式 */
.scroll_main {
	width: 550px;
	display: block;
	margin: -15px auto;
	background-color: #eee;
	/* border:1px solid #9a9a9a; */
}

/* 滚动内容区样式 */
.scroll_wrap {
	width: 100%;
	height: 87px;
	position: relative;
}
/* 滚动内容样式 */
.scroll_wrap .scroll_cont {
	height: 100%;
	overflow: hidden;
}
.scroll_wrap .scroll_cont p {
	/* padding:15px; */
}
/* 滚动条 */
.scroll_wrap .scroll_bar {
	position: absolute;
	top:0;
	right:0;
	width: 5px;
	height: 100%;
	background-color: #e4e4e4;
}
/* 滚动块 */
.scroll_wrap .scroll_slider {
	position: absolute;
	top: 0;
	left: 0px;
	width: 5px;
	height: 48px;
	/* background-color: #525252; */
	border-radius:5px;
	opacity: .5;
}
.scroll_wrap .scroll_slider:hover{
	opacity: 1
}


.neiprohoubu{
    width: 1200px;
    margin: auto;
    margin-top: 35px;
}
.prohb{
    width: 300px;
    float: left;
}
.prohb .cpzx222{
    font-size: 23px;
	margin-bottom:25px;
	text-align:center;
}
.prohb h3 span{
    display: block;
    font-size: 18px;
}
.prohb ul{
    width: 300px;
    margin: auto;
    margin-top: 25px;
}
.prohb ul li{
    height: 40px;
    line-height: 40px;
    background: #338ccb;
    margin-bottom: 2px;
}
.prohb ul li a{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    padding-left: 15px;
    color: #fff;
    font-weight: lighter;
}
.prohb ul li a:hover{}

.prohbright{
    width: 850px;
    float: right;
}
.prohbright h6{
   /* background: #f7f7f7;*/
    height: 42px;
    line-height: 42px;
    padding-left: 40px;
    font-size: 18px;
    /* border: 1px solid #ccc;*/
}

.prohjdet{}
.prohjdet h3{ font-size:22px; text-align:left; line-height:55px; border-bottom:1px dotted #ccc; padding-left:25px;}
.prohjdet img{ display:block; margin:auto;}

.float-left{float:left!important}
.float-right{float:right!important}

.padding-big-top{padding-top:20px;width: 850px;margin:auto; margin-bottom:100px;}

.newsitem .news-date {text-align: center;display: inline-block;float: left;width: 5rem;height: 5rem;background: #f2f2f2;}
.newsitem li {border-bottom:dashed 1px #ddd;/* padding-bottom: 9px; */margin-bottom:10px;}
.newsitem .news-date1 {text-align: center;color: #666666;font-size: 1.5625rem;margin-top: 0.6rem;}
.newsitem .news-date2 {text-align: center;color: #999999;font-size: 0.8rem;}
.newsitem .news-bodys {padding: 0 0.875rem;overflow: hidden; zoom: 1;}
.newsitem .news-bodys h3 {word-wrap: break-word;overflow: hidden;}
.newsitem .news-bodys p {word-wrap: break-word;overflow: hidden;line-height: 1.15rem;font-size: 0.75rem;color: #999;margin-top: 10px;}

.news-span1{width: 16.66666667%;}
.news-span2{width: 83.33333333%;}
.news-item2{position: relative;  overflow: hidden;  padding: 0px;  margin: 4px 0;}
.news-item2 .news-time{ padding: 6px 0;  border-right: 1px solid #eee;  text-align: center;  color: #666666;  -webkit-transition: all .3s;  -moz-transition: all .3s;  -ms-transition: all .3s;  transition: all .3s;}
.news-action{ padding: 0px 12px 0px 40px; box-sizing: border-box; }
.news-item2 .news-time .news-time-date{ font-size: 22px;}
.news-item2 .news-title{position: relative;font-size: 18px;color: #666666;line-height: 30px;padding-bottom: 0px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-item2 .news-desc{font-size:12px;color:#999999;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
.news-item2 .news-tit{position: relative;z-index: 10;}
.news-item2:after {content: "";background-color: #338ccb54;position: absolute;top: 0;left: 0;width:0;height:100%;z-index: 0;display:block;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.news-item2:hover:after { width: 100%; }
.news-item2:hover .news-title,.news-item2:hover .news-desc,.news-item2:hover .news-time{color: #338ccb;}
@media only screen and (max-width: 1377px) {
	.hezuo{ width:1377px; height:511px; background:url(../images/bigpic.png) no-repeat; background-attachment:fixed; background-position:center;}
	.guany{width:1377px;background:url(../images/5.png) 50% no-repeat;height:703px; z-index:9; position:relative;}
	.guanyu_anli{ width:1377px; height:460px; background:url(../images/3.png) 50% no-repeat; z-index:-9; position:relative; margin-top:-72px;}
	.bottomm{width:1377px;background:url(../images/bottom.png) 50% no-repeat;height:315px; z-index:9; position:relative;}
}
@media only screen and (max-width: 768px) {
.news-span1{width: 31.4%;}
.news-span2{width:68.6%; }
.news-action{ padding: 0px 12px 0px 20px; box-sizing: border-box; }
.news-item2 .news-time .news-time-date{ font-size: 18px;}
.news-item2 .news-title {  padding-bottom:6px;  }
.news-item2 .news-title{font-size: 16px;}
}j   

.hjss{ width:300px; float:right;}
div.search {padding: 17px 0}
form {
  position: relative;
  width: 300px;
  margin: 0 auto;
}
.d7 {/*background: #7BA7AB;*/}
.d7:after {content:""; clear:both; display:table}
.d7 form {
  width: auto;
  float: right;
  margin-right: 30px;
}
.d7 input {
  width: 250px;
  height: 42px;
  padding-left: 15px;
  border-radius: 42px;
  border: 2px solid #324b4e;
  background: #F9F0DA;
  outline: none;
  position: relative;
  transition: .3s linear;
}
.d7 input:focus {
  width: 300px;
}
.d7 button {
  width: 42px;
  height: 42px;
  background: none;
  border: none;
  position: absolute;
  top: -2px;
  right: 0;
}
.d7 button:before{
  content: "\f002";
  font-family: FontAwesome;
  color: #324b4e;
}

.hj_scpic{ display:block; margin:auto; text-align:center; margin-top:5%; margin-left:15%; width:250px !important;}


.related{ width:1200px; margin:auto; padding-top:40px; padding-bottom:25px;}
#cpdemo{ overflow:hidden; width:1200px;}
#cpindemo{ float:left; width:800%;}
#cpdemo1{ float:left;}
.scroll-2{ display:block; float:left;  margin-left:15px; border:solid 1px #ccc;}
.scroll-2:hover{ border:solid 1px #ff860b;}
.scroll-2 img{  display:block; height:240px; width:240px;}
.scroll-2 span{ display:block; text-align:center; width:152px; line-height:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.scroll-2 p{ text-align:center; padding-bottom:15px; padding-top:15px;}
.scroll-2 p a{ text-align:center;}
#cpdemo2{ float:left;}

